laying flock - French English Dictionary